power alcohol petrol mixture - Francés Inglés Diccionario